//Gfx converted using Mollusk's PAGfx Converter

//This file contains all the .h, for easier inclusion in a project

#ifndef ALL_GFX_H
#define ALL_GFX_H

#ifndef PAGfx_struct
    typedef struct{
    void *Map;
    int MapSize;
    void *Tiles;
    int TileSize;
    void *Palette;
    int *Info;
} PAGfx_struct;
#endif


// Sprite files : 
extern const unsigned char Cursor_Sprite[256] __attribute__ ((aligned (4))) ;  // Pal : DialogsPal_Pal
extern const unsigned char IPlight_Sprite[256] __attribute__ ((aligned (4))) ;  // Pal : DialogsPal_Pal
extern const unsigned char ScrollButton_Sprite[256] __attribute__ ((aligned (4))) ;  // Pal : DialogsPal_Pal
extern const unsigned char FileCursor_Sprite[2048] __attribute__ ((aligned (4))) ;  // Pal : DialogsPal_Pal
extern const unsigned char FileBar_Sprite[2048] __attribute__ ((aligned (4))) ;  // Pal : DialogsPal_Pal

// Background files : 
extern const int EnterText_Info[3]; // BgMode, Width, Height
extern const unsigned short EnterText_Map[768] __attribute__ ((aligned (4))) ;  // Pal : EnterText_Pal
extern const unsigned char EnterText_Tiles[3712] __attribute__ ((aligned (4))) ;  // Pal : EnterText_Pal
extern PAGfx_struct EnterText; // background pointer

extern const int EnterIP_Info[3]; // BgMode, Width, Height
extern const unsigned short EnterIP_Map[768] __attribute__ ((aligned (4))) ;  // Pal : EnterIP_Pal
extern const unsigned char EnterIP_Tiles[14144] __attribute__ ((aligned (4))) ;  // Pal : EnterIP_Pal
extern PAGfx_struct EnterIP; // background pointer

extern const int SelectDir_Info[3]; // BgMode, Width, Height
extern const unsigned short SelectDir_Map[768] __attribute__ ((aligned (4))) ;  // Pal : SelectDir_Pal
extern const unsigned char SelectDir_Tiles[13952] __attribute__ ((aligned (4))) ;  // Pal : SelectDir_Pal
extern PAGfx_struct SelectDir; // background pointer

extern const int SelectDir2_Info[3]; // BgMode, Width, Height
extern const unsigned short SelectDir2_Map[768] __attribute__ ((aligned (4))) ;  // Pal : SelectDir2_Pal
extern const unsigned char SelectDir2_Tiles[2752] __attribute__ ((aligned (4))) ;  // Pal : SelectDir2_Pal
extern PAGfx_struct SelectDir2; // background pointer

extern const int SelectFile_Info[3]; // BgMode, Width, Height
extern const unsigned short SelectFile_Map[768] __attribute__ ((aligned (4))) ;  // Pal : SelectFile_Pal
extern const unsigned char SelectFile_Tiles[13312] __attribute__ ((aligned (4))) ;  // Pal : SelectFile_Pal
extern PAGfx_struct SelectFile; // background pointer

extern const int SelectFile2_Info[3]; // BgMode, Width, Height
extern const unsigned short SelectFile2_Map[768] __attribute__ ((aligned (4))) ;  // Pal : SelectFile2_Pal
extern const unsigned char SelectFile2_Tiles[2368] __attribute__ ((aligned (4))) ;  // Pal : SelectFile2_Pal
extern PAGfx_struct SelectFile2; // background pointer


// Palette files : 
extern const unsigned short DialogsPal_Pal[43] __attribute__ ((aligned (4))) ;
extern const unsigned short EnterText_Pal[45] __attribute__ ((aligned (4))) ;
extern const unsigned short EnterIP_Pal[148] __attribute__ ((aligned (4))) ;
extern const unsigned short SelectDir_Pal[181] __attribute__ ((aligned (4))) ;
extern const unsigned short SelectDir2_Pal[98] __attribute__ ((aligned (4))) ;
extern const unsigned short SelectFile_Pal[187] __attribute__ ((aligned (4))) ;
extern const unsigned short SelectFile2_Pal[95] __attribute__ ((aligned (4))) ;


#endif

